bitkeeper revision 1.891.1.27 (40a5df13MH3cGLFKtrv3l6TuX9uLGw)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Sat, 15 May 2004 09:12:51 +0000 (09:12 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Sat, 15 May 2004 09:12:51 +0000 (09:12 +0000)
commit8a1284a0b37dc0b0522b80ac78f84047ab6278ae
tree8a482b4ea9b5851bd7bd40681423ed76e80c7c0d
parentaea7233c353457abe7ae567e08835d8352a83b8d
bitkeeper revision 1.891.1.27 (40a5df13MH3cGLFKtrv3l6TuX9uLGw)

Fix the TLB flush during fault handling problem. We can now safely handle
a fault during return to guest context, which previously required us to
reenable interrupts. Fixed by rejigging the SMP inter-cpu flush code.
xen/arch/i386/entry.S
xen/arch/i386/smp.c
xen/arch/i386/traps.c
xen/common/domain.c